deferred payments - Spanish English Dictionary